package com.telit.firecommand.controller;//package com.telit.firecommand.controller;
//
//import com.telit.entity.DataReturn;
//import com.telit.enums.ResultCode;
//import com.telit.service.FireAlarmPromptTaskService;
//import com.telit.service.JobService;
//import io.swagger.annotations.Api;
//import io.swagger.annotations.ApiOperation;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.web.bind.annotation.*;
//
//import java.util.Date;
//
//
///**
// * Create by Chencf 2022/10/27
// */
//
//@Api(tags = "定时任务修正数据相关接口")
//@RestController
//@RequestMapping("/jobUpdate")
//public class JobController {
//
//    @Autowired
//    private JobService jobService;
//
//    @Autowired
//    private FireAlarmPromptTaskService fireAlarmPromptTaskService;
//
//
//
//    @ApiOperation("01-修正数据，用于定时任务首次执行将数据补全(需要再上线过后手动执行一次) ")
//    @PostMapping("/reviseData")
//    public DataReturn reviseData(@RequestParam(value = "flag") String flag){
//        if (!flag.contains("admin")){
//            return DataReturn.failure(ResultCode.AUTHZ_UNAUTHZ,"接口访问未经授权！");
//        }
//        jobService.reviseData();
//        return DataReturn.ok();
//    }
//
//    //前端点击接警按钮需要调此接口
//    @ApiOperation("02---点击接警掉此接口 ")
//    @GetMapping("/alarm")
//    public DataReturn alarm(@RequestParam(value = "fireId") String fireId){
//        jobService.alarm(fireId);
//        return DataReturn.ok();
//    }
//
//
//    @ApiOperation("03---此接口方法在火情上报接口中用到 ")
//    @PostMapping("/insertTask")
//    public DataReturn insertTask(@RequestParam(value = "fireId") String fireId,
//                                 @RequestParam(value = "districtCode") String districtCode){
//        jobService.insertTask(fireId,districtCode,new Date());
//        return DataReturn.ok();
//    }
//
//
//    @Deprecated
//    @ApiOperation("04---test ")
//    @PostMapping("/startTask")
//    public DataReturn startTask(){
//       fireAlarmPromptTaskService.warningTone();
//        return DataReturn.ok();
//    }
//
//
//}
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
